package com.jielin.handling.entity.unit;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @Description 接受参数
 * @Author WR
 * @Date 2019-10-18 8:45
 * @Version 1.0
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
public class UnitInfo {
    /**
     * 单位编号逗号分隔
     */
    private String unitCode;
    /**
     * 单位编号逗号分隔
     */
    private String unitCodes;
    /**
     * 材料审核状态(0,待上传 1,待审核 2,审核通过 3,审核不通过)
     */
    private String status;
    /**
     * 每页数量，默认10
     */
    private Integer pageSize = 10;
    /**
     * 第几页，默认1
     */
    private Integer pageNum = 1;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date startDate;//开始时间
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date  endDate;//结束时间

    private String[] array;

    private String type;
}
